﻿@charset "utf-8";

.tbk_ .user .title,.tbk_ .user .b b,.tt_,.jobinfo .tab li,.xhr_ .lt_1,.UserL_ .name,.User_login .name
{font-family: "Microsoft YaHei",黑体ed1\4f53,arial,sans-serif;}

/*FLASH换灯片*/
.ImgSwitch { width:99%; height:240px; margin-bottom:7px;}
.#KinSlideshow { visibility:hidden; line-height:1.5em;}


/* CSS Document */
.tbk_ { width:99%; height:240px; overflow:visible; margin:auto; margin-bottom:7px; padding-top:7px;}
.sosuo { width:99%; height:auto; overflow:visible; float:left;}
.sosuo .title { height:41px; overflow:hidden;}
.sosuo .b { height:7px; overflow:hidden;}
.sosuo .frm { border-left:solid 4px #de1d28; border-right:solid 4px #de1d28; width:182px; height:192px; overflow:visible;}
.sosuo .frm ul .l_i { clear:both; height:35px; *height:30px; width:auto; padding-left:12px;}
.sosuo .frm ul li .em_ { float:left; font-size:12px; line-height:32px;}
.sosuo .frm ul .hccl_ {height:22px; position:relative; top:-5px; overflow:hidden;}
.sosuo .frm .Bfr { width:99%; height:27px; background:url(../images/job_2012/s-1_03.gif); border:none; font-size:14px; color:#FFFFFF; cursor:pointer;}

.flash { float:left; width:99%; padding-left:10px;}
.tbk_ .user { width:99%; float:right;}
.tbk_ .user .title { font-size:16px; height:34px; line-height:3em; overflow:hidden; background:url(../images/job_2012/_4_12_05.gif); text-indent:15px;}
.tbk_ .user .content { width:99%; border-left:solid 1px #d2d2d2; border-right:solid 1px #d2d2d2; height:171px; overflow:hidden;}
.tbk_ .user .b { height:35px; background:url(../images/job_2012/_4_12_09.gif);}
.tbk_ .user .text,.tbk_ .sosuo .frm .text { float:left; width:290px; height:15px; line-height:15px; background:url(../images/job_2012/idTxt_bg.gif) no-repeat!important; border-color: #BFBFBF #D6D6D6 #D6D6D6 #BFBFBF;border-style: solid; border-width: 1px; padding-left:5px; font-size:12px; color:#999; padding:7px 5px; font-weight:normal; display:inline; font-family:arial;}
.tbk_ .user .button { width:102px; height:32px; border:none; background:url(../images/job_2012/_4_12_10.gif);cursor:pointer; float:left;}
.tbk_ .user ul { width:250px; height:auto; overflow:hidden; padding-left:22px; padding-top:15px;}
.tbk_ .user ul li { position:relative; height:40px;}
.tbk_ .user ul li a { color:#499de6; float:left; font-size:12px; margin-left:9px; line-height:35px;}
.tbk_ .user .b { text-align:center; font-size:13px; color:#666666; line-height:35px;}
.tbk_ .user .b b { padding-right:10px; color:#CC0000; font-weight:700;}
.tbk_ .sosuo .frm .text { width:147px; height:12px; line-height:12px;}
.tbk_ .user .qq { font-size:14px; width:205px; white-space:nowrap; line-height:20px;}
.tbk_ .user .qq a { float:right;}
.tbk_ .user .ixe_ { height:42px; *height:35px; overflow:hidden;}
.tt_ { height:30px; width:99%; line-height:30px; margin:auto; overflow:hidden; background:#379be9; text-indent:20px; padding-right:10px; clear:both;}
.tt_ em { font-style:normal; font-size:18px; color:#FFFFFF; float:left;}
.tt_ a { float:right; font-size:14px; color:#FFFFFF;}
.ttab_ { height:28px; border-bottom:solid 2px #379be9; line-height:30px; width:99%; margin:auto; overflow:hidden;}
.ttab_ li { height:27px; border:solid 1px #cacaca; margin-right:8px; padding:0 20px; float:left;}
.ttab_ li.h { background:#379be9;border:solid 1px #379be9;}
.ttab_ li.h a { color:#FFFFFF;}
.ttab_ span { float:right; font-size:14px; padding-right:10px;}

/*用户登陆后*/
.User_login { width:99%; overflow:hidden; height:240px; background:url(../images/job_2012/dhl-1_03.gif); float:right;}
.User_login .lll_ { clear:both;  width:260px; height:auto; overflow:hidden; padding-left:12px;}
.User_login .lll_ li {background:url(../images/job_2012/1_03.gif); float:left;width:108px; height:28px; line-height:28px; font-size:12px; text-align:center; margin-right:10px; position:relative; margin-top:9px;}
.User_login .lll_ li b { color:#ee1c25; padding-left:5px;}
.User_login .lll_ li em { position:absolute; top:-5px; right:5px;}
.User_login .name { width:225px; height:25px; line-height:25px; overflow:hidden; margin:auto; font-size:16px; padding:15px 0 5px 12px;}
.User_login .name b { font-weight:bold; color:#C00;}
.User_login .btn_ { line-height:30px; clear:both; width:250px; height:auto; overflow:hidden; font-size:12px; padding:10px 0 0 12px;}
.User_login .btn_ .man_ { width:140px; height:40px; background:url(../images/job_2012/bg.gif); float:left; text-align:center; line-height:28px;}
.User_login .btn_ .man_ a { color:#FFFFFF; font-size:14px;}
.User_login .btn_ .que_ { float:left; padding-left:15px;}
.User_login .btn_ .que_ a { color:#333333;}
.User_login .lk_k { text-align:center; font-size:14px; line-height:1.8em;}
.User_login .lk_k a { color:#dd0000;}
.userpwdtop{ position:absolute; font-size:12px; line-height:32px; height:32px; overflow:hidden; left:10px; top:0px; width:90px; white-space:nowrap; color: #999; }

/*招聘文章*/
.jobinfo { width:99%; height:auto; overflow:hidden; margin:auto; border:solid 1px #d4dce5; border-top:solid 2px #tab; margin-bottom:10px;}
.jobinfo .tab { width:99%; height:37px; line-height:37px; text-align:center;}
.jobinfo .tab li { background:#f3f3f3; float:left; width:237px; float:left; border-bottom:solid 1px #dddddd; border-right:solid 1px #dddddd;}
.jobinfo .tab li a { color:#000000; font-size:16px;}
.jobinfo .tab li.h { background:none; border-bottom:solid #FFFFFF; height:36px;}
.jobinfo .tab li.h a { color:#0868c8;}

.jzmain_ { width:99%; height:auto; margin:auto; }

/*紧急招聘信息*/
.jobbox { width:99%; margin-top:7px; clear:both;}
.jobbox .liebiao{float:left; width:228px; line-height:180%; padding-right:10px; margin-bottom:5px; font-size:12px;}
.liebiao a{color: #0066CC;text-decoration: none;}
.liebiao a:hover {text-decoration: underline;color: #FF6600;}
.show_c { position: absolute; left: 0px; top:10px; font-size:12px;  z-index: 9999 ; line-height:180%; width:210px; }
.show_c .title_1 {background:url(../images/job_2012/85.gif) no-repeat 0px 0px; height:6px; width:100%; margin-top:8px; overflow:hidden;}
.show_c .tipxt { border:1px  #FF6600 solid; border-top:0px; background-color: #FFFCF0; width:100%}
.show_c .tipxt .t_1s {background:url(../images/job_2012/85.gif) repeat-x 0px -7px; height:28px; line-height:28px; padding-left:10px; color:#FFFFFF;font-family:"microsoft yahei","宋体"}
.show_c  ul { padding-left:10px; padding-top:5px; padding-bottom:8px;}
.show_c  li {padding-left:8px; height:20px; line-height:20px;background:url(../images/job_2012/01.gif) no-repeat 0 -30px; overflow:hidden;}
.liebiao span { color:#666666; float:left; padding-left:3px; display:block; height:20px; line-height:20px;}
.show_c  li span{ color:#999999; float:none; padding:0; display:inline; height:auto; line-height:normal;}
.liebiao .c { width:200px; display:block; float:left;overflow:hidden;height:23px; line-height:23px;}
.liebiao .c a{color: #4D4D4D;text-decoration: none;}
.liebiao .c a:hover {text-decoration: underline;color: #FF6600;}
.liebiao .z {color:#009900;float:left;height:23px; line-height:23px;}
.liebiao .tip1 em { display:block; float:left; max-width:170px;_width:expression(this.width > 170 && this.width > this.height ? 170: true); height:20px; line-height:20px; overflow:hidden;}

/*推荐企业*/
.Ena { width:99%; margin:auto; padding-top:7px;}
.co_ant { width:99%; padding:10px 0 0 0; *padding-bottom:10px; position:relative;}
.co_ant img,.co_ant embed,.co_ant object { float:left; margin:0 5px 5px 0;}

/*求职招聘*/
.qzlk_,.xhr_ .title,.xhr_ .nrong_,.newpho_,.newpho_ li,.newpho_ .xx,.newpho_ .yg_,.newpho_ ul,.gjrc_,.gjrc_ .title,
.nron_g ul { width:auto; height:auto; overflow:hidden;}
.qzlk_ { width:960px; margin:auto; padding:0 0 10px; }
.xhr_ { width:310px; height:130px; background:url(../images/job_2012/bg_4_12_09.gif); overflow:hidden; float:left; position:relative; margin-right:10px; margin-top:10px; z-index:1;}
.h_over_ { background:url(../images/job_2012/bg_4_12_10.gif);}
.xhr_ .lt_1 { width:90px; height:30px; line-height:30px; position:absolute; left:15px; font-size:18px;  top:7px; line-height:30px; color:#FFFFFF;}
.xhr_ .title { width:160px; height:30px; line-height:30px; position:absolute; left:90px; top:8px; font-size:14px;font-weight:bold;}
.xhr_ .title a { color:#333333;}
.xhr_ .day { position:absolute; font-size:12px; width:50px; height:30px; line-height:30px; left:250px; text-align:right; top:8px; white-space:nowrap;}
.xhr_ .nrong_ { position:absolute; width:280px; height:50px; font-size:12px; top:45px; line-height:2em; left:18px; color:#333333;}
.xhr_ .lxxx_ { width:275px; position:absolute; top:100px; color:#669900; left:18px; font-size:12px;}
.xhr_ .lxxx_ a { float:right; color:#999999; float:right;}
.xhr_ .lxxx_ a:hover { text-decoration:underline; color:#FF0000;}




/*最新人才照片*/
.newpho_ { width:99%; margin:auto; padding:0 0 10px;}
.newpho_ ul { width:99%;}
.newpho_ li { float:left; width:309px; font-size:12px; background:url(../images/job_2012/s4.gif) 0 bottom repeat-x; padding:5px 0 5px 7px; margin-top:10px;}
.newpho_ .tu { float:left; padding:1px; border:solid 1px #dadada;}
.newpho_ .xx { width:204px; float:right;}
.newpho_ .n { font-size:14px; float:left; line-height:22px; color:#006699;}

.newpho_ .ci {/* background:#efefef; border:solid 1px #e1e1e1;*/ float:right; height:20px; line-height:22px; overflow:hidden; padding:0 5px; margin-right:5px;}

.newpho_ .pn { clear:both; line-height:1.8em; height:38px; padding:10px 5px 7px 0; overflow:hidden;color:#696969;}
.newpho_ .yg_ { color:#53a9a9; height:22px; line-height:22px;}
.newpho_ .yg_ span { color:#696969;}
.newpho_ li.h { background:#e2f0fa; }
.newpho_ li.h .n { color:#333333;}
/*
.newpho_ li.h .ci { background:#f75b11; color:#FFFFFF;  border:solid 1px #ff6600;  font-weight:bold;}
*/
.newpho_ li.h .pn{ color:#333;}
.newpho_ li.h .yg_ { color:#ff0000;}

/*推荐高级人才*/
.gjrc_ { width:99%; margin:auto; padding-bottom:7px;}
/*人才简历*/
.gjrc_ .title { height:30px; line-height:30px; padding-top:5px; font-size:14px; }
.gjrc_ .title table { float:left;}
.gjrc_ .rlb_ { font-size:12px;}
.gjrc_ .a1 { width:80px; text-indent:20px;}
.gjrc_ .a1 a { color:#0868c8;}
.gjrc_ .a1 a:hover { color:#FF0000;}
.gjrc_ .a2 { width:50px;}
.gjrc_ .a3 { width:70px;}
.gjrc_ .a4 { width:130px;}
.gjrc_ .a4 div { height:30px; line-height:30px; overflow:hidden;}
.gjrc_ .a5 { width:85px;}
.gjrc_ .a5 div { height:30px; line-height:30px; overflow:hidden;}
.gjrc_ .a6 { width:60px;}
.gjrc_ li { height:30px; line-height:30px; float:left; color:#313131;}
.gjrc_ li.bg { background:#eeeeee;/* border-bottom:solid 1px #d5d5d5; border-top:solid 1px #d5d5d5;*/}

 

/*内容*/
.nron_g { clear:both;}
.nron_g ul { width:99%; padding:10px 0 7px 15px;}
.nron_g li { width:295px; float:left; height:35px; line-height:35px; float:left; font-size:14px; margin-right:15px; background:url(../images/job_2012/s4.gif) 0 bottom repeat-x; color:#436092;}
.nron_g li div { width:250px; overflow:hidden; height:35px;}
.nron_g li a { color:#436092;}
.nron_g li a:hover { color:#CC0000;}
.nron_g li div { float:left;}
.nron_g li span { float:right; font-family:Arial; color:#999999;}
.yql_ { width:99%; height:auto; overflow:hidden; margin:auto; border:solid 1px #d4dce5; padding:10px 0; margin-bottom:7px;}
.yql_ ul { font-size:12px; width:920px; margin: 0 auto;} 
.yql_ ul { height:auto; overflow:hidden; }
.yql_ ul li{ float:left; height:23px; line-height:23px;white-space:nowrap; padding-right:10px;}
.yql_ ul li a { color:#333333;}
.yql_ ul li a:hover { color:#ff7719;}




.co_ant .lb_autoWid li{
	float:left;
	position:relative;
	margin:0 5px 5px 0;
	z-index:100;
	}
.co_ant .lb_autoWid li div.autoWid{
	position:absolute;
	left:0;
	top:62px;
	z-index:400;
	display:none;
	border:2px solid #65A9E6;
	border-top:none;
	background:#fff;}
.co_ant .lb_autoWid li div.autoWid dd{
	width:90%;
	padding:0 5%;
	font-size:12px;
	height:25px;
	line-height:25px; 
	overflow:hidden;}
.co_ant .lb_autoWid li div.autoWid dd a{
	color:#315AAA}
.co_ant .lb_autoWid li div.autoWid dt{
	font-size:12px;
	text-align:center;
	background:#eee;
	line-height:25px;
	height:25px;
}
.co_ant img, .co_ant embed, .co_ant object 
{
	float: left;
	padding:2px;
	padding-bottom:0px;
	margin:0;
}

